Chacala

Las Brisas
beachfront
favorite with English speakers. Main dishes $5.50-$18.
Chac Mool
islas canarias 7
(+52) 3272194097

Attractive terrace cafe serving breakfasts and European style food, along with gourmet coffees and artisan bread, run by Mexican/English couple.

Mauna Kea Cafe
Los Corchos, just off Islas Marias
+52 327 219-4067
a breakfast spot (8-10 a.m.). Prices $4.50-$7.
Majahua
On the beachfront
+52 327 219-4055
no roof and a pebble floor, but it's the fanciest restaurant in town, open for breakfast, lunch and dinner. Main courses $6-$13.